|
Date
|
Topic | Readings due | Individual HW DUE by start of class | Resources | Team HW DUE by start of class |
| T 09 Jan | Introductions |
Note: list | New Blog Entries of 500+/- words Required before each class |
Git-Github Exercise | Publish Details to Team Wiki each Week before class |
|
R 11 Jan
|
Open Source Intro Choose Teams |
|
1) Create your blog and blog to introduce yourself and your plans. Blog SubTitle = "Introduction" |
in class exercise: Team Intro Email team details of Team name, names, emails, github accounts to bowringj@cofc.edu SUBJECT = "CSCI462GitHub". I will create teams and repositories and each of you will receive an invite. |
|
|
T 16 Jan
|
Projects | SD Preface and Chp 1 | Team: Research and choose 3 HFOSS or FOSS candidate projects that run on Linux and that you would like to participate from here or here or here. Projects should be mature with online communities that welcome newcomers. We have some targeted projects as well. I may veto projects. Rank them.
Blog SubTitle = "My H/FOSS Preferences" |
fyi: more H/FOSS |
Get organized. Create Team wiki on team Github account and list team and wiki on class Wiki. Publish findings on Team Wiki
Choose Team Projects |
| R 18 Jan |
Plan team projects
|
TOS Exercise 2.4.4 Blog SubTitle = "H/FOSS Experiences and Reflections" |
|||
|
T 23 Jan
|
Open Source Issues | As applicable: 1) Select an IRC client and join the channel for your Team project; peruse the history and listen to current traffic; Blog about your experiences and readings Blog SubTitle = "Joining the Project" |
|||
| R 25 Jan | Team Reports Get and build the Code |
Blog about experiences and compare and contrast the two systems Blog SubTitle = "I'm Git'n it" |
1) Publish a full report on your selected project, its members, history, etc. on the team wiki 2) Publish your ideas for contributing to this project including : select and describe one bug; find the bug in the code; describe how you will fix and test the bug; publish report on Team Wiki 3) Download project code |
||
|
T 30 Jan
|
Getting the Code |
TOS Chp 5 |
Do Freeciv example in TOS Chapter 5 Explore http://opensource.com/ Blog SubTitle = "Reflections on Open Source in Today's World" |
Fun Facts | |
| R 01 Feb | Engaging ! Team Reports |
Blog about your experiences Blog SubTitle = "Bug Juice" |
FYI - Bucky Fuller | 1) Choose a bug or set of bugs or an improvement or set of improvements that your team will focus on for the rest of the semester and which you will officially submit to your chosen project; publish report on Team Wiki
|
|
| T 06 Feb | Testing and Debugging the Code | TOS Chp 6 |
Do exercises in TOS 6.4, 6.5, 6.6, 6.7; Blog experience report about exercises Blog SubTitle = "This bugs me" |
|
|
| R 08 Feb | Testing and Debugging the Code Team Reports |
Blog experience report about bug hunting Blog SubTitle = "Squashed?" |
Fix a bug and submit your fix to the project; publish report on Team Wiki |
||
| T 13 Feb | Fixing the Code |
chosen article |
Do exercises in TOS 7.2.2, 7.8, 7.9; blog experience report Blog your reflections on the article you chose from Software, Computer, or CoACM magazines PLUS this article Blog SubTitle = "What's Happening?" |
Publish your progress relative to your planned timeline on Team Wiki. | |
| R 15 Feb | Software Architecture | SD Chp 4 SD Chp 5.4, 5.5, 5.6 |
SD Exercises 5.7, 5.8 (requires planning and getting software example); Blog experience report Blog SubTitle = "Refactoring Mindset" |
||
| T 20 Feb | Fixing the Code Team Reports |
Blog experience report Blog SubTitle = "Reflections on my Progress" Select a meeting from this list and make plans to attend at least once. (see blog entry below) |
Publish your progress and what you plan to have done by 27 March, after the break! on Team Wiki |
||
| R 22 Feb | Team Work Day |
|
Blog about your experiences selecting from this list . Attend by 7 April if possible. Blog SubTitle = "Planning to Meet Charleston" |
||
| T 27 Feb | TEST #1 (midterm grades due noon 6 March) | ||||
| R 01 Mar | Explaining the Code Release early, often |
Do exercises in TOS 8.1.1, 8.4; Blog about exercises and readings Blog SubTitle = "The Doc is in!" |
|||
| T 06 Mar | Team Reports and supervised work | Blog about reading see: https://github.com/OSAS/tos-repository Blog SubTitle = "Release early and often" |
Publish your progress relative to your planned timeline on Team Wiki | ||
R 08 Mar F 09 Mar |
Required Attendance or 1000 word paper. Alumni Symposium |
Register here | Blog SubTitle = "That could be me in x years!" |
||
| T 13 Mar | Domain classes | SD Chp 6 Do exercises SD 6.1 - 6.4; |
Blog about exercises Blog SubTitle = "Chapter 6" |
||
| R 15 Mar | Database Modules | SD Chp 7 Do exercises SD 7.1 - 7.3; |
Blog about reading and exercises Blog SubTitle = "Chapter 7" |
||
| T 20 Mar | S P R I N G B R E A K 2018 | ||||
| R 22 Mar | |||||
| T 27 Mar | Team Reports |
Blog SubTitle = "Reflections on my progress and plans" |
Publish your progress relative to your planned timeline on Team Wiki |
||
| R 29 Mar | User Interface | SD Chp 8 Do exercises 8.1.a, 8.1.b |
Blog about reading and exercises Blog SubTitle = "Chapter 8" |
Oracle vs. Google | |
| T 03 Apr | User Support | SD Chp 9 Do exercise 9.1 |
Blog about reading and exercise Blog SubTitle = "Chapter 9" |
||
| R 05 Apr | Team Reports Poster Reviews |
Select 3 presenters from the OpenSource 101 schedule. Your goal is to ask them some questions; Blog your plans and then blog about your experiences (see below); Blog SubTitle = "Virtually OpenSource 101" |
Evaluations:
|
Publish your progress relative to your planned timeline on Team Wiki. Present Poster in class. | |
| F 06 Apr | SSM Poster Session Submission Deadline 11:59 PM | Author Information | |||
| T 10 Apr | Meeting Reports | Blog about attending the meeting you chose on 20 February Blog SubTitle = "Meeting Charleston" |
|||
| R 12 Apr | School of Sciences and Mathematics Research Poster Session 11:30am – 1:30 pm at SSM Building | NO CLASS | Blog about SSM Poster Session SubTitle = "Poster Child" |
Author Information | Please hang posters before 9:00 AM. |
T 17 Apr
|
Team Reports Class Review |
Create a PDF from your blog and email it to Dr. Bowring by NOON 26.April: [lastName]_462_2018_blog.pdf
|
Publish your progress relative to your planned timeline on Team Wiki. |
||
| R 19 Apr | TEST #2 | ||||
W 25 Apr |
#CS@CofC After Five Project Presentations 4:00 - 8:30 PM : Drop Posters in department office after SSM poster session before 5pm Tuesday; Be present 7:00-8:00; afterwards, please move cork board to Adjunct office (Room 311), and put poster in van Delden's office. | ||||
T 01 May Final |
Team presentations in HW East 301 --------> Noon - 3 PM>> be sure to test your equipment before the event! Final Presentation Notes: Final grades noon 9 May. |
Submit your presentation materials as [TeamName]_presentation.[type] by 8 AM | |||